const request = require('../utils/request')
const baseUrl = '/Diary_Servlet/'
// 本月记录
function getMonthRecord(data){
  return new Promise ((resolve,reject)=> {
    request({
      url:`${baseUrl}get_base_info`,
      data
    })
      .then((res)=> {
        resolve(res)
      })
      .catch((err)=>{
        reject(err)
      })
  })
}
function getDiaryList(data){
  return new Promise ((resolve,reject)=> {
    request({
      url:`/diary`,
      data
    },false)
      .then((res)=> {
        resolve(res)
      })
      .catch((err)=>{
        reject(err)
      })
  })
}

// 获取具体某一提醒的具体信息
function getRecordInformation(data){
  return new Promise((resolve,reject)=> {
    request({
      url:baseUrl+'get_complete_info',
      data
    })
      .then(res=> {
        resolve(res)
      })
      .catch(err=> {
        reject(err)
      })
  })
}


// 保存日记
function saveDiary(data){
  return new Promise((resolve,reject)=> {
    request({
      url:baseUrl+'save_diary',
      data
    })
      .then(res=> {
        resolve(res)
      })
      .catch(err=> {
        reject(err)
      })
  })
}

// 保存每日信息
function saveDateMessage(data){
  return new Promise((resolve,reject)=> {
    request({
      url:baseUrl+'save_daily_base_info',
      data
    })
      .then(res=> {
        resolve(res)
      })
      .catch(err=> {
        reject(err)
      })
  })
}
module.exports = {
  getMonthRecord,
  getDiaryList,
  getRecordInformation,
  saveDiary,
  saveDateMessage
}